"This year's Hour of Code has received unprecedented coverage. Hadi Padovi from code.org opened the Nasdaq stock exchange and celebrities came out in full force to push computer science. We heard the same alarming statistics that 95% of CS jobs will go unfilled. Millions of students worldwide participated in activities that resembled puzzles. Padovi tweeted a reply to me when I asked how the popularity of HOC compared to last year:
As good as the activities are, they lack some needed elements. The Hour of Code activities are not tied into curriculum. They are a one day event centred on puzzles. One hour is not enough. I would draw a parallel by saying we do not host "hour of gym" or "hour of music" activities once each year.
What happens now? The need for students to learn code and computer science will not disappear over this week. In fact, we resolved very little. My hope is that this week will be a springboard for more coding. If students are to benefit from Hour of Code, we need to:
Bring Coding into the existing curriculum and into the classroom
Push STEM and find ways to bring it to every school
Ensure that every teacher and student is aware of coding, CS and STEM
Work with High Schools and the job sector to facilitate these programs"
"Prior to presenting Hour of Code lessons in my classroom, and eventually to my entire school, my knowledge of computer programming was limited to knowing it had something to do with ones and zeroes. I understood a lot of work went into constructing the digital world we now rely on, but what that work entailed was hazy at best. In fact, prior to Hour of Code, I didn't know the second week of December was Computer Science Education Week, which is when Hour of Code is held. It was all thanks to a buzz on Twitter that I first heard about Hour of Code's launch in 2013 and its simple, but powerful, mission: to expose children (and adults!) to one hour of computer science. After a trial run with my class the first year, I dove in headfirst and presented Hour of Code lessons in every class at my pre-kindergarten-through-second-grade school -- and with only a little prep, so can you!"
"How can a one-hour activity mean so much to young learners? Many students around the world will participate in Hour of Code, some of them for the first time. They will thirst for more opportunities to code. In September 2013, I wanted my sixth grade class to participate in the Hour of Code through Scratch's user-friendly tutorials. Maybe it was my own interest in seeing how code works in schools, or my appreciation of technology and the people who create coding programs. I had a hunch coding would be a hit with my students who love technology and needed to understand math in a new way. I thought we would code a few small projects. More than two years later, we are still coding!"
"A few weeks ago I shared some strategies to prepare for the Hour of Code with those who wanted to get ahead of the game and introduce kids at your local school to the power of programming. Well, the week we've been waiting for is finally here! Code.org's annual initiative Hour of Code is a worldwide event in which newbies can get their first taste of programming by spending an hour doing one of numerous coding activities. So whether you've prepared for a blow-out series of school-wide introductions or you just want to join in the Hour of Code spirit with some playful coding at home, read on to find the perfect activity."
"Halloween is packed away, Christmas looms on the horizon, report cards are consuming way too much time…all of which means it is almost one of my favourite weeks of the year: Hour of Code week!
This year Hour of Code officially runs from December 4th to 10th. Last year our teachers and administrators worked really hard to ensure that students in all grades and across all of our schools got a chance to try one or two coding activities during Hour of Code week. I hope we do even better this year and for the next several weeks my blog posts will be dedicated to helping teachers prepare for Hour of Code in their classroom.
However, in any discussion about coding, I think it is important to start off by discussing Computational Thinking. Computational Thinking is the basis for all coding. More importantly, it provides a great base for problem solving in any arena of life, from getting dressed for the snow to building a gingerbread house to completing a school project."
"Hour of Code is a week-long promotion of the teaching and learning of computer coding.
"The Hour of Code is designed to demystify code and show that computer science is not rocket-science, anybody can learn the basics," said Hadi Partovi, founder and CEO of Code.org. "In one week last year, 15 million students tried an Hour of Code. Now we're aiming for 100 million worldwide to prove that the demand for relevant 21st century computer science education crosses all borders and knows no boundaries.""
"The Hour of Code is coming up at the beginning of December. While there are a number of online activities you can do with your children, there ways you can celebrate offline. This Grouchy Ladybug drawing page features an algorithm for your children to follow. By the time they have drawn what each block asks them to, they will have an illustration based on the book.
This Hour of Code activity also gives your children a chance to work telling time. Your children will need to draw the minute and hour hand so they point to the correct places on the clock. While it may not take your children an hour, it is a fun way to celebrate the Hour of Code and explore a book that features clocks."
"Thousands of schools are participating in Hour of Code, a global initiative to get more kids engaged in computer science. Tynker, a creative platform to help children develop programming skills, has launched 10 new coding activities to support the hour of code. Tynker's unique approach motivates students to learn because they can create their own characters, animate them, and rapidly build their own games and interactive stories, using visual block-based programming.
The real excitement is best heard in the voices of students who previewed an Hour of Code with Tynker:"
"I'm sure that many educators are now feeling more empowered and eager than ever to code in their classrooms. While participating in the Hour of Code, teachers likely witnessed students fully engaged in learning the basics of coding while being challenged to think through well-written online tutorials and apps. What they observed was students using coding as a context for developing their Computational Thinking skills.
Many wonderful articles have been written about what Computational Thinking is and research has shown it to be a "powerful cognitive skill that can have a positive impact on other areas of children's intellectual growth" (Horn, Crouser, & Bers, 2013). If we really value Computational Thinking as individual educators and as a province, however, we need to capitalize on this momentum in order to provide our students with greater access and opportunities. Now that the Hour of Code has given you a glimpse of coding's potential, it's time to explore and learn along side students while continuing your journey…"
"What it is: This week is Hour of Code week! From December 9- December 15, Code.org is hosting an event to introduce students everywhere to computer sciences. The event is super flexible, you can plan your hour anywhere it fits in your schedule this week. Code.org has MORE than enough resources, videos, activities to get you going, but these days there are all kinds of great resources to help you bring programming and the Hour of Code into your classroom. The best part is, there is no previous coding experience required, really!"
"In a few weeks, people around the world will celebrate Computer Science Education Week. Millions of kids and others will participate in an Hour of Code, a global call to action to spend an hour learning the basics of coding.
Today, it's my privilege to announce that Microsoft has released a new Minecraft tutorial for Hour of Code, called Hero's Journey, that will be used in classrooms, at after-school programs, community centers and homes everywhere. The tutorial uses game elements loved by so many young people, and introduces a fun character called the Agent, to present computer science concepts in a fun and creative way. Learn more in a post today by Deirdre Quarnstrom, Minecraft Education general manager, and start planning your Hour of Code."
"I am always curious to see the words and ideas that are growing. It was from individual classrooms and schools that ideas around self-regulation, inquiry and digital access have exploded. I have also written before about the growth of outdoor learning among other trends that are taking hold. It is sometimes hard to track their growth - it comes from students, teachers, parents and the community and when they stick - they become the new normal.
The two ideas this fall that I would add to the list and I think are just beginning to blossom are coding and robotics. When I look at the growth plans of staff, or the inquiry questions of our Innovation teams, or listen to the interests of parents, these ideas are coming up more and more.
Coding is not new, and it is part of the ICT 9-12 curriculum. In part driven by the global Hour of Code initiative, there are efforts to expose all students to the possibilities around coding not just those who select it as a secondary school elective. More and more we are hearing from students, teachers and parents that we want to engage younger learners with these skills. Cari Wilson has done a wonderful job leading the Hour of Code initiative in our district - getting into elementary and secondary classrooms. Given the Star Wars theme this year I am sure students in classrooms and at kitchen tables across our community will be engaging with coding."
"Leka DeGroot can relate to teachers who would like to bring coding to their classrooms but just can't fathom fitting it in.
"Teachers often tell me, 'It sounds great but I don't have time, or I don't have the skills,' but you don't have to be a computer scientist to teach coding," assures DeGroot, a first grade teacher at Spirit Lake Elementary in Spirit Lake, Iowa.
Just a few years ago DeGroot explored coding for the first time through Hour of Code. Today, she's a trainer for Code.org. She's driven by a desire to introduce students to computational thinking and integrating coding into the curriculum.
"The basic concepts of listening to each other, communicating and collaborating, these are not just for computer science. We want every student to have those skills," DeGroot says. Even the youngest students benefit from the critical-thinking and problem-solving skills that coding provides.
Not only do kids learn from it, they love it! Recently, for example, collaborated with a teacher in Wisconsin to have students write loop code dances for each other and then held a Google Hangout dance party. "
"Thanks to code.org's "Hour of Code," millions of students will get their first taste of computer programming this week, Dec. 9-13, designated as Computer Science Education Week. If schools do decide to go beyond the one hour and take the next step to add coding as a part of school curriculum, what will this look like?
Getting kids excited about coding is the easy part. What about the stuff that administrators and educators must worry about - funding, teacher development, curriculum, connection to standards? And, where do you fit this "coding class" in a school day?"
"This fall around the globe, hundreds of classrooms will participate in the Hour of Code, a celebration of all things computer science and programming. Traditionally held in December during Computer Science Education Week (December 3-9 this year), the hour can be adopted anytime of year that works for your classroom. The best part? It doesn't matter if you're a coding newbie or an expert in order to bring it all to life. Here are some of our favorite Hour of Code activities for students and teachers at all levels. "
"Learning to code without a computer may seem illogical, but it makes perfect sense. Unplugging the computer and teaching coding through more familiar mediums such as hands-on activities, can make the subject less intimidating and more interactive.
In the grand scheme of things, the basic principles of coding teach metacognition, problem-solving, and abstract thinking. These are valuable skills to have even if a career in computer programming isn't in the immediate future. We've compiled a list of our favorite hands-on coding activities from our Pinterest Board, Coding Unplugged, so you can have fun coding in a variety of ways!"
"We have many ways to do Hour of Code at Khan Academy, choose the one that suits you best!
* Hour of Drawing with Code - Learn how to program drawings using JavaScript, finishing up by designing your very own silly animal.Try it on your own or with your class!
* Hour of Webpages with Code - Learn how to make webpages with HTML tags and CSS, finishing up by making your very own greeting card.
* Hour of Databases - Like playing with data? Learn how to manipulate data in a database and make your own custom store.
"This December will again host the Hour of Code, a one-hour introduction to programming designed to demystify the subject and show that anyone can be a maker, a creator, and an innovator. Last year, almost 300,000 students (age 4-104) participated from over 180 countries and wrote almost 20 billion lines of code. The 200,000+ teachers involved came away believing that, of all their education tools, coding was the best at teaching children to think. It's easy to see why when you look at fundamental programming concepts:"
"This year the Hour of Code will be the biggest and best ever. There is so much I can't wait to share, and it starts with a special video!
Creativity is our theme for the Hour of Code this year."
"Coding is the ability to write step by step instructions (programs) for a computer to understand to complete a task. The Hour of Code website has tons of ready to go online activities that get students to write code that results in a number of cool outcomes, such as making a monster dance, creating avatars, remixing music or making a game. When students complete these easy tutorials they learn these important skills- logic, problem solving, fitting puzzle pieces together, selection, instructional writing, editing, revision, and creation. Below are some great websites to find engaging coding projects that take an hour or less. Most require no registration! Just provide students with a quick introduction to the task on the projector and the link for them to get started. I would highly recommend doing the activity first. In the next post I will introduce you to unplugged activities, which get students to focus on specific coding skills you will notice in these activities, which include working with puzzles, providing good instructions, problem solving and algorithms."